extraordinary thing - English Synonyms Dictionary